.kefu {
    width:auto;
    position:absolute;
    right: 5px;
    top: 180px;
    z-index: 1000;
}
.kefu .kefu-l {
    float:left;
    width:30px;
    overflow:hidden;
    height:161px;
    background:red;
    cursor: pointer;
    background:url("../images/chat/kefu_l.gif") no-repeat scroll 0 0 transparent;
}
.kefu .kefu-r {
    float:left;
    overflow: hidden;
    width: 0;
}
.kefu .kftop {
    background:url(../images/chat/kefu_top.gif) no-repeat;
    height:36px;
    width:157px;
}
.kefu .kfbottom {
    background:url(../images/chat/kefu_bottom.gif) no-repeat;
    height:14px;
    width:157px;
}
.kefu .kfbox {
    overflow:hidden;
    line-height:26px;
    width: 150px;
    background:url(../images/chat/kefu_xian.gif);
    padding: 0 4px 0 3px;
}
.kefu .kfbox ul {
    padding: 0;
    margin: 0;
}
.kefu .kfbox ul li {
    height: 35px;
    overflow: hidden;
    text-align: center;
    padding: 5px 0 0 0;
    line-height: 35px;
}
.kefu .kfbox ul li a {
    color:#000;
}
.kefu .kfbox ul li.qq {
    background:url("../images/chat/qq.gif") no-repeat scroll 2px 3px transparent;
}
.kefu .kfbox ul li.msn {
    background:url("../images/chat/msn.gif") no-repeat scroll 2px 3px transparent;
}
.kefu .kfbox ul li.spk {
    background:url("../images/chat/spk.gif") no-repeat scroll 2px 3px transparent;
}
.kefu .kfbox ul li.codeer {
    height:75px;
    padding-bottom: 5px;
}
.kefu .kfbox ul li.codeer span {
    float: left;
    width: 66px;
    color: #999;
    line-height: 18px;
}
.kefu .kfbox ul li.codeer #codeer {
    width:75px;
    height:75px;
}
.kefu .kfbox ul li.tell {
    background:url("../images/chat/tel.gif") no-repeat scroll 2px 3px transparent;
    font-family: Arial;
    font-size: 18px;
    text-indent: 20px;
    line-height: 42px;
}
.kefu .kfbox ul li.bs {
    background:url("../images/chat/ds.gif") no-repeat scroll 2px 3px transparent;
    padding: 0;
    height:7px;
}
.kefu .kfbox ul li.wang {
    background:url("../images/chat/wangwang.gif") no-repeat scroll 6px 3px transparent;
}
.kefu .kfbox ul li.dianhua {
    background: url("../images/chat/dianh.gif") no-repeat scroll 12px 17px transparent;
    height: 48px;
    font-size: 18px;
    color: red;
    width: 178px;
}
.kefu .kfbox ul li.dianhua font {
    padding-left: 5px;
    font-family: Tahoma;
    text-indent:45px;
    float:left;
    _font-weight: bold;
}

.kefu .kfbox ul li .henggan {
    float:left;
    background: url("../images/chat/hengganbg.gif") no-repeat scroll 4px 0 transparent;
    font-size: 0;
    height: 13px;
    overflow: hidden;
    width: 100%;
}

.kefu .kfbox ul li img {
    vertical-align:middle;
}

#closekf {
    width:145px;
    height:30px;
    overflow:hidden;
    float: right;
}
